package com.easypay.bean.ledger;

import lombok.Data;

import java.io.Serializable;

/**
 *  分账请求撤销
 *
 * @date: 2021/10/17 22:06
 * @author: pandans
 */
@Data
public class MposCancel implements Serializable {

    /**
     * orgTrace : ORG0000120210617132951RGEVLS
     * prodCode : W04
     * sign : X/Q5S1rf6ykoFiz3zU2HPqfzSYgsB3UCWbvLyBvUxWcYJ07ZTbXj8kuxj0jyTdLqaEAyMCj/0hUwliex/WdeeOZcXVfRo6mpqCQUjeXGSdfv1CIcDSZt0/1bdqXUr92S8hDvFrMj4FD5WvnjRiIFMw3lp+e9DvYMzJbXmbVUVPY=
     * orgMerCode : 531000012965833
     * signType : RSA
     * bizData : {"oriOrgTrace":"ORG0000120210517132951RGEVLT","oriTransCount":"2","oriTransAmt":"121"}
     * prodTrace : ORG0000120210517132951RGEVLS
     * orgId : ORG000000000001
     * orgTermNo : W1486540
     */

    private String orgTrace;
    private String prodCode;
    private String sign;
    private String orgMerCode;
    private String signType;
    private BizDataBean bizData;
    private String prodTrace;
    private String orgId;
    private String orgTermNo;

    @Data
    public static class BizDataBean implements Serializable {
        /**
         * oriOrgTrace : ORG0000120210517132951RGEVLT
         * oriTransCount : 2
         * oriTransAmt : 121
         */

        private String oriOrgTrace;
        private String oriTransCount;
        private String oriTransAmt;
    }
}
